package com.jic.member.response;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@Data
@ApiModel("会员信息返回")
@Accessors(chain = true)
public class DistributionMemberResponse implements Serializable {
    private static final long serialVersionUID = 1L;

    private Long id;
    @ApiModelProperty(
            notes = "用户账号"
    )
    private String userAccount;
    @ApiModelProperty(
            notes = "序号"
    )
    private Long userNumber;


    @ApiModelProperty(
            notes = "用户昵称"
    )
    private String nickName;
    @ApiModelProperty(
            notes = "用户手机号"
    )
    private String phone;
    @ApiModelProperty(
            notes = "分销总业绩"
    )
    private BigDecimal distributionTotal;
    @ApiModelProperty(
            notes = "可提现"
    )
    private BigDecimal withdrawable;
    @ApiModelProperty(
            notes = "未提现"
    )
    private BigDecimal notWithdrawable;
    @ApiModelProperty(
            notes = "已提现"
    )
    private BigDecimal withdrawn;

    @ApiModelProperty(notes = "创建日期")
    private Date createTime;



}
